
Specialises: GenericAdmissionEvent

Specialises GenericAdmissionEvent
@obs_time = Date of admission and Time of admission
@meaning = Admission Event meaning
- meaning.code.semantic - GUID for SCT expression
SCT expression:


Specialises: ** To create Domain Model **
@value: CD.CV = Admission Method values
value.code.enum =
Elective waiting list admission,
Elective booked admission,
Elective planned admission,
Emergency Accident and emergency or dental casualty department of the Health Care Provider,
Emergency admission after a request for immediate admission has been made direct to a Hospital Provider i.e. not through a Bed bureau by a GENERAL PRACTITIONER or deputy,
Emergency admission Consultant Clinic of this or another Health Care Provider,
Emergency admitted from the Accident And Emergency Department of another provider where they had not been admitted,
Emergency transfer of an admitted PATIENT from another Hospital Provider in an emergency,
Emergency baby born at home as intended,
Maternity admission admitted ante-partum,
Maternity admission admitted post-partum,
Birth of a baby in this Health Care Provider,
Baby born outside the Health Care Provider except when born at home as intended,
Transfer of any admitted patient from other Hospital Provider other than in an emergency

ENTRY.other_participants is of type PARTICIPATION
PARTICIPATION.type = LOC

ENTRY.other_participants is of type PARTICIPATION
PARTICIPATION.type = ORG (origin) --Admission Source




Specialises: GenericDischargeEvent

Specialises: GenericDischargeEvent
@obs_time = Date of discharge and Time of discharge


Specialises: ** To create Domain Model **
@value: Discharge Method
-value.code.enum =
Patient discharged on clinical advice or with clinical consent,
Patient discharged him/herself or was discharged by a relative or advocate,
Patient discharged by mental health review tribunal; Home Secretary or court (remove for current RCP DS),
Patient died,
Stillbirth

ENTRY.other_participants is of type PARTICIPATION
PARTICIPATION.type = DST -- Discharge Destination

Specialises: OtherParticipationsChoice


Specialises: OtherRoleChoice1

Specialises: IdentifiableOrganisationRole
@id: ODS.Care Trusts
@type: DST (LRA Vocab for Destination) or 62480006 | psychiatric hospital |

Specialises: SupportingOrProviderOrganisationRole
@id: ????
@type: DST (LRA Vocab for Destination) OR 257592000 | courthouse |

Specialises: NonIdentifiableServiceDeliveryLocationRole
@type: DST (LRA Vocab for Destination) or 264362003 | home |


Specialises: PlaceEntity
@description = "Usual place of residence unless listed below, for example, a private dwelling whether owner occupied or owned by local authority, housing association or other landlord. This includes wardened accommodation but not residential accommodation where health care is provided. It also includes PATIENTS with no fixed abode."

Specialises: NonIdentifiableServiceDeliveryLocationRole
@type: DST (LRA Vocab for Destination) or 285202004 | community environment |

Specialises: SupportingOrProviderOrganisationRole
@id: ODS.Prison codes ???
@type: DST (LRA Vocab for Destination) OR 257656006 | penal institution |

Specialises: IdentifiableOrganisationRole
@id: ODS.Care Trusts (do they have identifiers for Scotland psychiatric hospital units) ???
@type: DST (LRA Vocab for Destination) or 62480006 | psychiatric hospital |

Specialises: NonIdentifiableServiceDeliveryRole
@type: DST (LRA Vocab for Destination) or 62480006 | psychiatric hospital | ?? (general hospital SCT code ??)

Specialises: NonIdentifiableServiceDeliveryRole
@type: DST (LRA Vocab for Destination) or 62480006 | psychiatric hospital | ?? (general hospital SCT code ??)

Specialises: NonIdentifiableServiceDeliveryRole
@type: DST (LRA Vocab for Destination) or suitable SCT code ??

Specialises: NonIdentifiableServiceDeliveryRole
@type: DST (LRA Vocab for Destination) or suitable SCT code ??

Specialises: NonIdentifiableServiceDeliveryRole
@type: DST (LRA Vocab for Destination) or suitable SCT code ??

Specialises: IdentifiableOrganisationRole
@id: ODS.Care Home HQs and Sites
@type: DST (LRA Vocab for Destination) or suitable SCT code?

Specialises:SupportingOrProviderOrganisationRole
@id: ODS.Care Home HQs and Sites
@type: DST (LRA Vocab for Destination) or suitable SCT code?

Specialises: NonIdentifiableServiceDeliveryLocationRole
@type: DST (LRA Vocab for Destination) or suitable SCT code??

Specialises: SupportingOrProviderOrganisationRole
NOTE: Is this a medium secure 'psychiatric unit'???
@id = ODS.Secondary Care Organisations
@type: DST (LRA Vocab for Destination) or 62480006 | psychiatric hospital | ?? (general hospital SCT code ??)

Specialises: SupportingOrProviderOrganisationRole
@id = ODS.Secondary Care Organisations
@type: DST (LRA Vocab for Destination) or suitable SCT code ??

Specialises: SupportingOrProviderOrganisationRole
Note: Could this be an ORGANISATIONAL_ROLE. However what would the identifier be as it is a non-NHS hospital which may not have a national identifier associated with it?
@id = ODS.Secondary Care Organisations ??
@type: DST (LRA Vocab for Destination) or suitable SCT code ??

ENTRY.other_participants is of type PARTICIPATION
PARTICIPATION.type = DIS

Specialises: IdentifiablePersonInOrganisationRole
@id = ODS.Hospital Consultants

ENTRY.other_participants is of type PARTICIPATION
PARTICIPATION.type = PRCP (Primary information recipient)

Specialises: OtherParticipationsChoice


Specialises: OtherRoleChoice2

Specialises: ThirdPartyRole
@type = {Carer; Spouse or civil partner; Parent or Guardian; Son or daughter; Sibling

Specialises: IdentifiablePersonInOrganisationRole
@type = {GP; Proxy, Contact; Proxy,Communication; Proxy; Contact and Communication; Other; Carer}
Note: What is the definition for Proxy and does Other include Other Professionals or Other Third party relations etc.???

ENTRY.other_participants is of type PARTICIPATION
PARTICIPATION.type = SUBJ (subject of care) ** To be added **

Specialises: OtherParticipationsChoice

@type = SUBJ (subject of care) ** To be added **


Specialises: SubjectOfCareRole
@id:II = NHS Number or other unique identifier of the patient
@address(use=home) = Patient address --Structured address
@telecom = Patient telephone number(s)


Specialises: PersonEntity
@name: EN.PN.NhsStandard
- name.part(type=family) = Patient surname
- name.part(type=given) = Patient forename
- name.part(type=given; use=pseudonym) = Name known as
@birthTime = Date of Birth
@gender = Gender
{Male, Female, Other Specific, Not Known, Not Specified}

COMPOSITION.committal is of type AUDIT_INFO

Specialises: AuditInfo
@committer:II = ** Should there be an Id of the person committing the discharge summary??***
@version_set_id: II = Document version
@version_status = VER01 (finished) ??? -- *** Useful to have this attribute to indicate whether the version of the discharge summary committed is VER00-draft, VER01 - finished, VER02 - update, VER03 - correction, VER04 - deletion

Specialises: IdentifiablePersonInOrganisationRole
@id:II =** Should there be an Id of the person committing the discharge summary??***
@type = Person entering data grade
@mainSpecialityCode = Person entering data Specialty -- Will a consultant ever be the committer of the discharge summary?
@treatmentFunctionCode = Person entering data Treatment Speciality -- ** To be added

COMPOSITION.composer is of type FUNCTIONAL_ROLE


Specialises: ComposerFunctionalRole



Specialises: IdentifiablePersonInOrganisationRole
@type = Person authoring data grade -- (Roles include : [0..1] Consultant, Doctor, Nurse)
@mainSpecialtyCode = Person authoring data Specialty
@clinicalTreatmentSpecialtyCode = Person authoring data Treatment Speciality -- ** To be added

*** Add ATTESTATION_INFO to Domain Model. ***
**Add relationship type subsequently ***
COMPOSITION.attestations is of type ATTESTATION_INFO

Specialises: ** ATTESTATION_INFO Domain Model to be created **
@time = Discharge summary verification date -- Requires ATTESTATION_INFO domain model to meet requirement

ATTESTATION_INFO.attester is of type FUNCTIONAL_ROLE

** Requires Attester Functional Role Domain Model **


Specialises: IdentifiablePersonInOrganisationRole
@id = Consultant Code --Should the consultant id be captured for person verifying the discharge summary?
@type = Person verifying data grade
@mainSpecialtyCode = Person verifyng data Specialty
@treatmentFunctionCode = Person verifying data Treatment Speciality -- *** To be added

